heart shaped pastry - German English Dictionary